@charset "utf-8";
@import url("reset.import.source.css");
/**
 *
 * Global CSS for IE v1.0
 *
 * IE : ISUX Examiner (http://ofcss.com/isux/ie/)
 * Copyright 2011, Tencent ISUX.
 *
 * @copyright     Copyright 2011, Tencent ISUX.
 * @link          http://ofcss.com/isux/ie/ Tencent ISUX Examiner Project
 * @package       IE
 * @subpackage    ie.webroot.css
 * @since         ISUX Examiner
 */
html, body {background-color:#f0f0f0;}
a:link, a:visited {color:#8098C0;text-decoration:none;}
a:hover, a:active {color:#1C446F;}
body {margin:0 auto;}
#header, #footer {background:#3F3F3F;color:#fff;}
#header a, #footer a {color:#fff;text-decoration:none;}
#footer a {font-style:italic;}
#header .g-inner, #body .g-inner, #footer .g-inner {width:960px;margin:0 auto;}
#header .g-inner {height:50px;}
#header .logo {float:left;line-height:50px;padding:0 0;margin:0 0;}
#header .member-panel {
    display:table-cell;
    #zoom:1;
    text-align:right;
    vertical-align:middle;
    line-height:50px;
}
#header .member-panel:after {
    clear: both;
    display: block;
    visibility: hidden;
    overflow: hidden;
    height: 0 !important;
    line-height: 0;
    font-size: xx-large;
    content: " x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
}
#body .g-inner {padding:0 10px 20px;background-color:#fff;border:1px solid #E0E0E0;border-width:0 1px;}
#footer .g-inner {padding:10px;}
.complex:before,
.complex:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
.complex:after {clear: both;}
.complex {zoom: 1;}
.complex .side {float:left;margin-right:10px;_margin-right:7px;}
.complex .extra {float:right;margin-left:10px;_margin-left:7px;}
.complex .main {
    display:table-cell;
    #zoom:1;
}
.complex .main:after {
    clear: both;
    display: block;
    visibility: hidden;
    overflow: hidden;
    height: 0 !important;
    line-height: 0;
    font-size: xx-large;
    content: " x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
}

/* copyright */
.copyright {
	float:left;
	white-space:nowrap;
}

/* powered */
.powered {display:block;overflow:hidden;text-align:right;}

/* global navigation */
.global-nav {
	text-align:right;
	margin-bottom:8px;
}
.global-nav ul {
	display:inline-block;
	margin:0;padding:0;
	height:20px;
}
.global-nav li {
	float:left;
	display:inline;
	background:#3f3f3f;
	margin:0 0 0 2px;
	line-height:18px;
	padding:1px 8px 2px;
	border:1px solid #3f3f3f;
	border-top:0 none;
	border-radius:0 0 5px 5px;
}
.global-nav li a {color:#fff;text-decoration:none;}
.global-nav li:hover {
	background:#ececec;
}
.global-nav li:hover a {
	color:#3f3f3f;
}
.g-wrap {margin-top:15px;}
.g-wrap > .side {margin-right:20px;}
/* 主体侧栏导航 */
.sider-nav ul, .sider-nav li {margin:0;padding:0;}
.sider-nav {width:180px;}
.sider-nav li {list-style:none;padding-bottom:2px;}
.sider-nav li a {display:block;background-color:#ececec;text-align:right;padding:3px 8px;text-decoration:none;color:#3f3f3f;border:1px solid #cecece;border-radius:0 0 0 8px;}
.sider-nav li a:hover {background-color:#3f3f3f;color:#fff;}

.main td, .main th {border-color:#cecece;}
.main th {background-color:#ECECEC; }
.main table {width:100%;}
/* debug */
.cake-sql-log {margin-top:20px;border:1px solid #ccc;width:100%;}
.cake-sql-log caption {background:#ccc;padding:5px;color:#999;}
